Martin AndresenMartin Andresen
EsportsDoctrine and the Vampire Problem in Overwatch 2's Support RoleBlizzCon 2026, day two. The main stage was packed. On the giant screen, a...
BilliardsQ Tour Europe in Sofia: 109 Cueists, One WST Tour Card and the Limits of DataSofia, Bulgaria. A draw sheet with 109 names. Four days of play. One tour car...
International FootballThe Narrow Street in Cottingham and the Crack Hull City Refuses to Name8:30 in the morning. Millhouse Woods Lane in Cottingham is so narrow that two...
Table TennisAn Empty Analysis Sheet: Nine Checkpoint Columns a Sports Analyst Must Never SkipAt three in the morning, I reopened the data package for a table tennis match...
Domestic FootballNinh Binh Keeps Hoang Duc Until 2030: A Contract for DreamersOn the morning of September 3, 2026, I received the news that Ninh Binh had...
AthleticsWhen the Table Is Empty: The Line Between Sports Data Analysis and Fabrication in Vietnamese SportIn the past three weeks, I received four statistical tables from three...
Domestic FootballCaptain Van Quyet and the Promise at the End of the Hang Day CorridorIn the press room at Hang Day Stadium, Van Quyet sat down later than everyone...
International FootballThe 146 Million Euro Audit: Diomande, Vinicius and the Grey Zone of a Transfer StoryIn the four most recent matches I sat through, counting every minute on scree...
Martial ArtsWhen ‘Insufficient Data’ Becomes a Verdict: Is Vietnamese Martial Arts Self-Deceiving?Ever since I sat in the commentary chair, I have never faced as much backlash...
BadmintonLakshya Sen Loses to Loh Kean Yew in the Asian Games 2026 Round of 32: The 10-Point Run and the Error-Management ProblemGame three, minute 70. Lakshya Sen stood at the back of the court, racket low...
EsportsT1 Before Worlds 2026: Faker and Oner Hit Bottom Together, and the Trap of a Sample Size Too SmallOner finished fifth among six junglers in fight participation during the...
Table TennisTolmacheva Stays Perfect as Rochut Keeps Up the Pressure in AntibesFour matches at the top of the Europe Youth Top 10 under-15 girls' event in...
VolleyballShowdown at Disney World: No.1 Pitt Faces Tennessee, ACC and SEC Set for Historic ClashWhen the 2026 season schedule was announced, a special event immediately...
BasketballFive Years Without Duda: Dusan Ivkovic's Defensive Notebook Is Still Coaching the EuroLeagueIn the third quarter of the 2026 EuroLeague final in Istanbul, Olympiacos...
Domestic FootballFIFA ASEAN Cup and Asiad 20 Rights: Why Southeast Asia Still Has No BuyerThe clock at Si Jalak Harupat Stadium in Bandung will start at 19:30 on 26...
International FootballThe Silence at 19/8 Stadium: Traditional Wingers and V.League's Quiet PurgeNha Trang, June 2026. I was twenty-three, running copy for an online sports...
International FootballNFL in Mexico: The Sold-Out Ticket, the 2026 Commitment and the Gap Nobody Has FilledThe tickets went on sale from New York. That was the detail that made me paus...
TennisSix Games That Turned It: How Medvedev Defended His First ATP TitleSeventy minutes into the Almaty Open 2026 final, on an indoor hard court,...
Domestic Football265,000 Seats and One Blank Space: Vietnam's Football Infrastructure Through DataJuly night, My Dinh. I sat in row twelve, block B, counting empty seats. Not...
Martial ArtsThe Scale That Does Not Forgive: Notes from Aichi-Nagoya 2026Sanyal did not fall inside the cage. He collapsed in a dry sauna in the...
